package com.szsh.aiot.hsm.dto.ability;

import com.fasterxml.jackson.annotation.JsonAutoDetect;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.google.gson.annotations.SerializedName;


import java.util.List;

/**
 * 路由器的插件列表接口响应
 *
 * @author qg
 *
 */
@JsonAutoDetect(fieldVisibility= JsonAutoDetect.Visibility.ANY, getterVisibility=JsonAutoDetect.Visibility.NONE, isGetterVisibility = JsonAutoDetect.Visibility.NONE)
@JsonIgnoreProperties(ignoreUnknown = true)
public class ApPluginConfigData {
    private int errcode;
    private int sequence;
    private String errmsg;
    private String type;
    private String mac;
    @SerializedName("data")
    private List<ApPluginConfigDataBody> data;

    public int getErrcode() {
        return errcode;
    }

    public void setErrcode(int errcode) {
        this.errcode = errcode;
    }

    public int getSequence() {
        return sequence;
    }

    public void setSequence(int sequence) {
        this.sequence = sequence;
    }

    public String getErrmsg() {
        return errmsg;
    }

    public void setErrmsg(String errmsg) {
        this.errmsg = errmsg;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public String getMac() {
        return mac;
    }

    public void setMac(String mac) {
        this.mac = mac;
    }

    public List<ApPluginConfigDataBody> getData() {
        return data;
    }

    public void setData(List<ApPluginConfigDataBody> data) {
        this.data = data;
    }
}
